do one's outmost for - Allemand Anglais Dictionnaire